drill ammunition - Turkish English Dictionary